原来我用void main(){}

来源:百度知道 编辑:UC知道 时间:2024/06/21 06:39:46
原来我用void main(){}
现在都说用int main(){return 0;}
大家来看看啊。

...你的问题是什么?

主函数有返回值的话,调用此主函数的人就知道他调用的程序的运行状态了.
一般来说,函数正常结束返回零,不正常结束的时候返回一个负数.
我以前接触过一些Linux编程(现在记不太得了),调用一个程序是以外壳Shell的方式调用的,它们调用一个程序的时候是会知道那个程序的主函数的返回值,如果主函数返回值是零的时候,它们就知道这个程序正常结束了,否则根据相应的返回值可以了解到程序出了什么错.
例如你可以设数据库连接失败返回-1,
数据不存在返回-2,
IO错误返回-3......等等

可以地 !!~
MAIN方法是可以有返回值
它只能返回INT型的值
这么写没有错误

我也一直都是void main(){};^_^

习惯了 呵呵

至于具体有什么不同还没发现

不过我想知道这种用法就OK了

该用的时候自然会用上哈^_^